labyrinth spillway - English Synonyms Dictionary